Note: This statement is only used in load test scripts. See Load Testing for more information.
Sends a POST command from a JSON statement and returns the data received from a web page. If a referrer URL was specified by the WebSetReferrer statement, it is also sent with the request.
Syntax
WebPostJSON("URL", JSON)
Arguments
| Argument | Description |
|---|---|
| URL | URL to send the request to. Only supports http and https protocols. Relative paths are automatically prepended with the %URLROOT% repository variable. |
| JSON | JSON to attach to the request. |
Return value
| Value | Description |
|---|---|
| Value | Data received from the web page. |
Example
' Update session ID before posting file contents
contents = ReadTextFile("LoginTest_1.postdata", EncodingAutoDetect)
jsonObject = JSONParse(contents)
jsonObject = JSONObjectSetValue(jsonObject, "sessionID", sessionID)
WebPostJSON("http://www.wysicorp.com/login.php", jsonObject)